package com.binfast.codegen.config;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;


@Component
@ConfigurationProperties(prefix = "gen")
public class GenCodeConfig {

    private String packageName;

    private String view;

    private String js;

    private String projectSrcPath;
    private String projectResourcePath;

    private String servicePath;
    private String serviceResourcePath;
    private String serviceName;

    private String dtoParamPath;
    private String dtoParamResourcePath;
    private String dtoParamName;

    private String adminPath;
    private String daoSrcPath;
    private String daoResourcePath;
    private String daoPath;

    public String getPackageName() {
        return packageName;
    }

    public void setPackageName(String packageName) {
        this.packageName = packageName;
    }

    public String getView() {
        return view;
    }

    public void setView(String view) {
        this.view = view;
    }

    public String getJs() {
        return js;
    }

    public void setJs(String js) {
        this.js = js;
    }

    public String getProjectSrcPath() {
        return projectSrcPath;
    }

    public void setProjectSrcPath(String projectSrcPath) {
        this.projectSrcPath = projectSrcPath;
    }

    public String getProjectResourcePath() {
        return projectResourcePath;
    }

    public void setProjectResourcePath(String projectResourcePath) {
        this.projectResourcePath = projectResourcePath;
    }

    public String getServicePath() {
        return servicePath;
    }

    public void setServicePath(String servicePath) {
        this.servicePath = servicePath;
    }

    public String getServiceResourcePath() {
        return serviceResourcePath;
    }

    public void setServiceResourcePath(String serviceResourcePath) {
        this.serviceResourcePath = serviceResourcePath;
    }

    public String getServiceName() {
        return serviceName;
    }

    public void setServiceName(String serviceName) {
        this.serviceName = serviceName;
    }

    public String getDtoParamPath() {
        return dtoParamPath;
    }

    public void setDtoParamPath(String dtoParamPath) {
        this.dtoParamPath = dtoParamPath;
    }

    public String getDtoParamResourcePath() {
        return dtoParamResourcePath;
    }

    public void setDtoParamResourcePath(String dtoParamResourcePath) {
        this.dtoParamResourcePath = dtoParamResourcePath;
    }

    public String getDtoParamName() {
        return dtoParamName;
    }

    public void setDtoParamName(String dtoParamName) {
        this.dtoParamName = dtoParamName;
    }

    public String getAdminPath() {
        return adminPath;
    }

    public void setAdminPath(String adminPath) {
        this.adminPath = adminPath;
    }

    public String getDaoSrcPath() {
        return daoSrcPath;
    }

    public void setDaoSrcPath(String daoSrcPath) {
        this.daoSrcPath = daoSrcPath;
    }

    public String getDaoResourcePath() {
        return daoResourcePath;
    }

    public void setDaoResourcePath(String daoResourcePath) {
        this.daoResourcePath = daoResourcePath;
    }

    public String getDaoPath() {
        return daoPath;
    }

    public void setDaoPath(String daoPath) {
        this.daoPath = daoPath;
    }
}
